a substantial amount - German English Dictionary